package com.ruoyi.yl.service;
import com.ruoyi.yl.domain.YlStock;
import com.ruoyi.yl.domain.YlStockDrugInfo;
import java.util.List;

/**
 * @Author: linKe
 * @Date: 2022/2/19 9:29
 * @FileName: StockManageService
 * @version: 1.0
 * @Description: 入库管理
 */
public interface StockManageService {
    /**
     * 查看所有入库信息
     */
    public List<YlStock> getAll();

    /**
     * 根据id查入库信息
     */
    public YlStockDrugInfo getOneById(Long id);

    /**
     * 根据审核状态查询入库信息
     */
    public List<YlStock> getStocksByCheckStatus(Long id);
    /**
     * 根据入库类型查询入库信息
     */
    public List<YlStock> getStocksByType(Long id);
    /**
     * 根据输入框模糊查询入库信息
     */
    public List<YlStock> getStocksByLike(String dsc);
    /**
     * 增加入库信息
     */
    public int addStock(YlStock stock);

}
